package com.lwlk.zdk.model.sys;

import io.swagger.annotations.ApiModelProperty;

import javax.persistence.Entity;
import java.util.Date;
@Entity
public class sysEnterprise {

    @ApiModelProperty(value="企业id")
    private Integer enterpriseId;

    @ApiModelProperty(value="企业名称")
    private String enterprise;

    @ApiModelProperty(value="所属地区id")
    private String areaCode;

    @ApiModelProperty(value="所属行业id")
    private String industry;

    @ApiModelProperty(value="管辖机构")
    private String administrationOrgniaztion;

    @ApiModelProperty(value="经营状态")
    private String managementForms;

    @ApiModelProperty(value="经营许可证")
    private String businessCertificate;

    @ApiModelProperty(value="经营许可证发证日期")
    private Date businessCertificateDate;

    @ApiModelProperty(value="发证机构")
    private String organization;

    @ApiModelProperty(value="地址")
    private String address;

    @ApiModelProperty(value="企业等级")
    private String grade;

    @ApiModelProperty(value="经营范围")
    private String scope;

    @ApiModelProperty(value="法人代表姓名")
    private String legalPerson;

    @ApiModelProperty(value="联系人")
    private String linkman;

    @ApiModelProperty(value="经营许可证有效起始日期")
    private Date startValidDate;

    @ApiModelProperty(value="经营许可证有效终止日期")
    private Date loseEfficacyDate;

    @ApiModelProperty(value="默认入网")
    private String networkState;

    @ApiModelProperty(value="所属机构")
    private String subsidiaryOrgan;

    @ApiModelProperty(value="查岗对象类型(下发报文对象类型)")
    private String objectType;


    public String getObjectType() {
        return objectType;
    }

    public void setObjectType(String objectType) {
        this.objectType = objectType;
    }

    public String getSubsidiaryOrgan() {
        return subsidiaryOrgan;
    }

    public void setSubsidiaryOrgan(String subsidiaryOrgan) {
        this.subsidiaryOrgan = subsidiaryOrgan;
    }

    public String getNetworkState() {
        return networkState;
    }

    public void setNetworkState(String networkState) {
        this.networkState = networkState;
    }

    public Integer getEnterpriseId() {
        return enterpriseId;
    }

    public void setEnterpriseId(Integer enterpriseId) {
        this.enterpriseId = enterpriseId;
    }

    public String getEnterprise() {
        return enterprise;
    }

    public void setEnterprise(String enterprise) {
        this.enterprise = enterprise == null ? null : enterprise.trim();
    }

    public String getAreaCode() {
        return areaCode;
    }

    public void setAreaCode(String areaCode) {
        this.areaCode = areaCode;
    }

    public String getIndustry() {
        return industry;
    }

    public void setIndustry(String industry) {
        this.industry = industry;
    }

    public String getAdministrationOrgniaztion() {
        return administrationOrgniaztion;
    }

    public void setAdministrationOrgniaztion(String administrationOrgniaztion) {
        this.administrationOrgniaztion = administrationOrgniaztion;
    }

    public String getManagementForms() {
        return managementForms;
    }

    public void setManagementForms(String managementForms) {
        this.managementForms = managementForms == null ? null : managementForms.trim();
    }

    public String getBusinessCertificate() {
        return businessCertificate;
    }

    public void setBusinessCertificate(String businessCertificate) {
        this.businessCertificate = businessCertificate == null ? null : businessCertificate.trim();
    }

    public Date getBusinessCertificateDate() {
        return businessCertificateDate;
    }

    public void setBusinessCertificateDate(Date businessCertificateDate) {
        this.businessCertificateDate = businessCertificateDate;
    }

    public String getOrganization() {
        return organization;
    }

    public void setOrganization(String organization) {
        this.organization = organization == null ? null : organization.trim();
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address == null ? null : address.trim();
    }

    public String getGrade() {
        return grade;
    }

    public void setGrade(String grade) {
        this.grade = grade == null ? null : grade.trim();
    }

    public String getScope() {
        return scope;
    }

    public void setScope(String scope) {
        this.scope = scope == null ? null : scope.trim();
    }

    public String getLegalPerson() {
        return legalPerson;
    }

    public void setLegalPerson(String legalPerson) {
        this.legalPerson = legalPerson == null ? null : legalPerson.trim();
    }

    public String getLinkman() {
        return linkman;
    }

    public void setLinkman(String linkman) {
        this.linkman = linkman == null ? null : linkman.trim();
    }

    public Date getStartValidDate() {
        return startValidDate;
    }

    public void setStartValidDate(Date startValidDate) {
        this.startValidDate = startValidDate;
    }

    public Date getLoseEfficacyDate() {
        return loseEfficacyDate;
    }

    public void setLoseEfficacyDate(Date loseEfficacyDate) {
        this.loseEfficacyDate = loseEfficacyDate;
    }
}